.wrap-hashtag {
  &.wrapper {
    padding-top: 80px;
  }
  h1 {
    letter-spacing: 0;
    font-size: 2.667rem;
  }
  h3 {
    margin-top: 32px;
    margin-bottom: 40px;
    font-weight: 500;
    color: #606266;
    font-size: 1.667rem;
    line-height: 1;
  }
  .main-content {
    background-color: #FFF;
    table {
      padding-left: 16px;
      padding-right: 16px;
      th, td {
        padding-left: 16px;
        padding-right: 16px;
      }
      tbody {
        td {
          img {
            width: 64px;
            height: 64px;
            border-radius: 4px;
            margin-right: 16px;
          }
          .info {
            display: flex;
            align-items: center;
          }
          .echarts-con {
            width: 200px;
            height: 50px;
          }
          .videos {
            display: flex;
            .video-item {
              position: relative;
              margin-right: 16px;
              img {
                margin-right: 0;
                display: block;
              }
              .bottom {
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
                background-color: rgba(0,0,0, 0.5);
                border-radius: 0 0 4px 4px;
                font-size: 1rem;
                color: #FFF;
                display: flex;
                align-items: center;
                height: 22px;
                padding-left: 4px;
                .iconfont {
                  font-size: 1rem;
                  margin-right: 2px;
                }
              }
              .mask {
                display: none;
                position: absolute;
                height: auto;
                left: 0;
                top: 0;
                right: 0;
                bottom: 0;
                background-color: rgba(0,0,0,.7);
                border-radius: 4px;
                align-items: center;
                justify-content: center;
                button {
                  font-size: 13px;
                  padding: 4px 6px;
                  font-weight: 500;
                }
              }
            }
          }
          .td-action {
            & > div {
              margin-right: 16px;
              &:last-child {
                margin-right: 0;
              }
            }
          }
        }
      }
    }
  }
}